#ifndef _LED_H
#define _LED_H

#include "sys.h"


#define LED0(x)   do{ x ? \
                      gpio_bit_write(GPIOA, GPIO_PIN_1, SET) : \
                      gpio_bit_write(GPIOA, GPIO_PIN_1, RESET); \
                  }while(0)      

#define LED1(x)   do{ x ? \
                      gpio_bit_write(GPIOA, GPIO_PIN_2, SET) : \
                      gpio_bit_write(GPIOA, GPIO_PIN_2, RESET); \
                  }while(0)     

#define LED0_TOGGLE()   do{gpio_bit_toggle (GPIOA, GPIO_PIN_1); }while(0)
#define LED1_TOGGLE()   do{gpio_bit_toggle (GPIOA, GPIO_PIN_2); }while(0)

void led_init(void);

#endif
